package com.example.utils;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

@Data
@NoArgsConstructor
//对日期格式的相关操作工具类
public class DateUtil {

    //将日期字符串装换为Date对象
    public static Date getDateParse(String date) throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        return sdf.parse(date);
    }
    //将Date对象装换为日期字符串
    public static String getDateString(Date date) throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        return sdf.format(date);
    }
    //将日期格式转换为数据库日期格式
    public static java.sql.Date getSqlDate(Date date){
        return new java.sql.Date(date.getTime());
    }
}
